using System;
using System.Collections.Generic;
using System.Text;
using Castle.ActiveRecord;

namespace EYDIngenieria.ERP.ObjetosDeNegocio.Dominio
{
    [ActiveRecord]
    public class DetalleDespachoMaterialesOT:ActiveRecordBase<DetalleDespachoMaterialesOT>
    {
        private int id;
        private Inventario inventario;
        private double cantidad;
        private DetalleOrdenDeTrabajo detalleOt;

        [BelongsTo("IdDetalleOrdenDeTrabajo")]
        public DetalleOrdenDeTrabajo DetalleOT
        {
            get { return detalleOt; }
            set { detalleOt = value; }
        }

        [Property]
        public double Cantidad
        {
            get { return cantidad; }
            set { cantidad = value; }
        }



        [BelongsTo("IdInventario")]
        public Inventario Inventario
        {
            get { return inventario; }
            set { inventario = value; }
        }


      

        [PrimaryKey(PrimaryKeyType.Native)]
        public int Id
        {
            get { return id; }
            set { id = value; }
        }

    }
}
